android實現陰影的方式有很多, 1. Android 在 API21(5.0)添加了 elevation,可以很方便的在 View 上實現陰影。但是這個只在 >= API21 的手機 ...
android實現陰影的方式有很多, 1. Android 在 API21(5.0)添加了 elevation,可以很方便的在 View 上實現陰影。但是這個只在 >= API21 的手機 ...
相比較ATan,ATan2究竟有什么不同?本篇介紹一下ATan2的用法及使用條件。 對於tan(θ) = y / x: θ = ATan(y / x)求出的θ取值范圍是[-PI/2, P ...
習慣了使用xml的布局方式,當動態布局的時候就有許多疑點,記錄一下,幫助我這老頭一樣的記憶力. 網上也有許多解析這getLayoutParams().width,getWidth(),getM ...
版權聲明:本文為博主原創文章,未經博主允許不得轉載。 1.獲取狀態欄高度: decorView是window中的最頂層view,可以從window中獲取到decorView,然后 ...
一直對像是墨跡天氣呀,還有android系統默認的桌面的切換效果很感興趣,上網查找了不少資料,秉承這不要重復發明輪子的原則,決定直接去扒android桌面的源碼,后來發現扒扒源碼也是不錯的,於是乎就找 ...
ListView的應用 1.在很多時候是要用到時間軸的,有些處理的時間軸比較復雜,這里就給出一個比較簡單的時間軸,其實就是ListView里面的Item的設計。 直接上代碼: ListView, ...
1. 通知的使用場合 當某個應用程序希望向用戶發出一些提示信息,而該應用程序又不在前台運行時,就可以借助通知來實現。發出一條通知后,手機最上方的狀態欄中會顯示一個通知的圖標,下拉狀態欄后可以看到 ...
桌面小部件一般用於圖庫、音樂播放器、天氣預報、日歷、時鍾等。尤其系統應用,其實可以長按手機桌面,底部會出現“桌面小工具”的圖標,點擊即可查看當前設備上的所有桌面小部件。那如何在自己的應用上實現 ...
getWindowVisibleDisplayFrame()方法 getWindowVisibleDisplayFrame()是View類下的一個方法,從方法的名字就可以看出,它是用來獲取當前窗口可 ...
android中自定義控件,自己繪制文字canvas.drawText()的時候,怎樣才能讓文字垂直居中那? drawText()的方法說明 也就是使用paint畫筆在(X,Y)處進行繪制 ...